home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / dvglue.arc / -README < prev    next >
Text File  |  1990-01-09  |  3KB  |  62 lines

  1.                               DV-GLUE v0.91
  2.                               -------------
  3.            (c) Copyright 1988  Ralf Brown  All Rights Reserved
  4. [See file -COPYRIT.NOT for full copying permissions/restrictions]
  5.  
  6. This is a beta release of the DV API "glue" functions for TurboC.  Most of the
  7. functions have been tested, though there are some which haven't, and a few
  8. more which are known not to work correctly.  Please let me know of any bugs you
  9. find which aren't mentioned in the demo program (with fixes would be even
  10. nicer).
  11.  
  12. The documentation is still rather skimpy, but together with the demo program's
  13. source should be enough to get you by without reading the library source code.
  14.  
  15. If you've been using version 0.7, please note that there have been massive
  16. renamings of functions.  See -HIST for details.
  17.  
  18. New versions of DV-GLUE will be uploaded to the Second Opinion BBS, 1:129/31
  19. (412) 826-0822, File Requests supported anytime except 5-6am EDT.  For those
  20. with ARPAnet access, DV-GLUE will be uploaded to SIMTEL20.ARPA in directory
  21. PD1:<MSDOS.DESQVIEW>.  The filename in both places will be DVGLUEnn.ARC, where
  22. nn stands for version n.n.  I will also make a precompiled library (without
  23. source) available as DVGLULnn.ARC.
  24.  
  25. -----------------------------------------------------------------------------
  26. To use this library, you will first have to recompile the source (unless
  27. you have downloaded DVGLULnn.ARC).  Using your favorite editor, change the
  28. makefile to create the desired memory model, and then type MAKE.  A RAMdisk is
  29. highly recommended to store both TurboC and the source code, as the compiler
  30. will be loaded over 190 times!  The MAKE takes about 17 minutes on my 10MHz AT
  31. clone with everything in a 1MB extended-memory RAMdisk.
  32.  
  33. The archives OBJx.ARC contain precompiled modules in various memory models for
  34. those functions which require MASM or A86 to recompile.
  35.  
  36. Once the code is compiled, run the demo program DEMO.EXE in a window with
  37. at least 128K memory and 4K system memory.  The supplied .DVP file will work,
  38. though you will have to modify directories/paths/etc.
  39.  
  40. To use the library in your own programs, add the line
  41.         #include "tvapi.h"
  42. to the start of each module using functions from the library.  If you are
  43. using constants for building your own streams, also add the line
  44.         #include "tvstream.h"
  45. to the start of the module.  Then add TVAPI.LIB to the list of files to
  46. compile (if you are using TCC), or add TVAPI.LIB to the .PRJ file.
  47. -----------------------------------------------------------------------------
  48. A number of the functions at the core of this package were originally written
  49. by John Navas.  The original versions of these can be found in the file
  50. TVGLUETC.ARC on the Dog Lab BBS (415) 594-9806.
  51.  
  52.  
  53.         Ralf Brown
  54.         July 10, 1988
  55.  
  56. Direct e-mail to:
  57.         ralf@cs.cmu.edu                      (Arpanet)  \
  58.         ralf%cs.cmu.edu@cmuccvma             (BITnet)    > preferred
  59.         ...!{harvard,ucbvax}!cs.cmu.edu!ralf (UUCP)     /
  60.         Ralf Brown 1:129/31                  (FIDOnet)
  61.         [No Compu$pend/$ource/GEnie accounts....]
  62.